I don't know about a shortage on tranny's, but I'd call a few other places and see if they have or know of any and then have your shop buy it. I hope your buddy isn't getting charged anything else. Sounds like they don't really know what they're doing. He could easily have them buy the tranny and put it in himself, it's not too bad really.